Skill Development

উদাহরণসহ প্রক্রিয়া এবং অবজেক্ট ডিজাইন

Blue Prism-এ প্রক্রিয়া (Process) এবং অবজেক্ট (Object) ডিজাইন করার জন্য উদাহরণস্বরূপ একটি সাধারণ ব্যবসায়িক কাজের স্বয়ংক্রিয়করণের ধাপগুলো নিচে উল্লেখ করা হলো। এখানে একটি উদাহরণ হিসেবে ধরা হলো যে, আপনি একটি ব্যাংকিং অ্যাপ্লিকেশন ব্যবহার করে গ্রাহকের তথ্য সংগ্রহ এবং অ্যাপ্লিকেশনে লগইন প্রক্রিয়া স্বয়ংক্রিয় করতে চান।

উদাহরণ: ব্যাংকিং অ্যাপ্লিকেশনে লগইন এবং গ্রাহক তথ্য সংগ্রহ

অবজেক্ট ডিজাইন

অবজেক্ট তৈরি করার মাধ্যমে অ্যাপ্লিকেশনগুলোর সাথে ইন্টারঅ্যাকশন করা হয়। এখানে আমরা প্রথমে অবজেক্ট ডিজাইন করব, যা ব্যাংকিং অ্যাপ্লিকেশনের সাথে ইন্টারঅ্যাকশন করে লগইন এবং গ্রাহকের তথ্য সংগ্রহ করবে।

ধাপ ১: অবজেক্ট তৈরি

  1. অবজেক্ট তৈরি:
    • Object Studio তে যান এবং একটি নতুন অবজেক্ট তৈরি করুন, নাম দিন "BankingAppObject"।
  2. অ্যাপ্লিকেশন মডেল করা:
    • Object Studio তে Application Modeller ব্যবহার করে ব্যাংকিং অ্যাপ্লিকেশনটি মডেল করুন।
    • অ্যাপ্লিকেশন উইন্ডো এবং তার ভেতরের উপাদানগুলো (যেমন ইউজারনেম ফিল্ড, পাসওয়ার্ড ফিল্ড, এবং লগইন বাটন) চিহ্নিত করুন।
    • প্রতিটি উপাদান চিহ্নিত করার পর Highlight ব্যবহার করে নিশ্চিত করুন যে সেগুলো সঠিকভাবে সিলেক্ট হয়েছে।

ধাপ ২: অ্যাকশন তৈরি

লগইন অ্যাকশন তৈরি:

  • Object Studio তে যান এবং একটি নতুন অ্যাকশন তৈরি করুন, নাম দিন "LoginAction"।
  • Navigate স্টেজ ব্যবহার করে লগইন পেজে নেভিগেট করুন।
  • Write স্টেজ ব্যবহার করে ইউজারনেম এবং পাসওয়ার্ড ফিল্ডে মান লিখুন।
  • অবশেষে, Click স্টেজ ব্যবহার করে লগইন বাটনে ক্লিক করুন।

গ্রাহক তথ্য সংগ্রহ:

  • একটি নতুন অ্যাকশন তৈরি করুন, নাম দিন "FetchCustomerInfo"।
  • Navigate স্টেজ ব্যবহার করে গ্রাহক তথ্য পেজে নেভিগেট করুন।
  • Read স্টেজ ব্যবহার করে প্রয়োজনীয় তথ্য (যেমন গ্রাহকের নাম, অ্যাকাউন্ট ব্যালেন্স) সংগ্রহ করুন।
  • সংগৃহীত তথ্যকে একটি ডাটা আইটেমে সংরক্ষণ করুন।

প্রক্রিয়া ডিজাইন

প্রক্রিয়াটি ব্যবহার করে আপনার অবজেক্ট থেকে বিভিন্ন অ্যাকশন কল করে নির্দিষ্ট কাজ সম্পন্ন করবেন। এখানে প্রক্রিয়াটি তৈরি করা হবে, যা ব্যাংকিং অ্যাপ্লিকেশনে লগইন করবে এবং গ্রাহকের তথ্য সংগ্রহ করবে।

ধাপ ১: প্রক্রিয়া তৈরি

  1. প্রক্রিয়া তৈরি:
    • Process Studio তে যান এবং একটি নতুন প্রক্রিয়া তৈরি করুন, নাম দিন "BankingProcess"।

ধাপ ২: প্রক্রিয়া ডিজাইন

লগইন প্রক্রিয়া:

  • Process Studio তে Action স্টেজ ব্যবহার করে অবজেক্টের LoginAction কল করুন।
  • এর জন্য অবজেক্ট হিসেবে "BankingAppObject" এবং অ্যাকশন হিসেবে "LoginAction" নির্বাচন করুন।
  • ইউজারনেম এবং পাসওয়ার্ড ডাটা আইটেমে পাঠিয়ে দিন, যাতে প্রক্রিয়াটি সঠিকভাবে লগইন করতে পারে।

গ্রাহক তথ্য সংগ্রহ:

  • Action স্টেজ ব্যবহার করে অবজেক্টের "FetchCustomerInfo" অ্যাকশনটি কল করুন।
  • এর মাধ্যমে গ্রাহকের তথ্য সংগ্রহ করা হবে এবং একটি ডাটা আইটেমে সেই তথ্য সংরক্ষণ করা হবে।

ডিসিশন স্টেজ যোগ করা:

  • Decision স্টেজ ব্যবহার করে চেক করুন যে গ্রাহক তথ্য সংগ্রহের পর প্রয়োজনীয় ডেটা পাওয়া গেছে কিনা।
  • যদি তথ্য সঠিকভাবে সংগ্রহ করা হয়, তাহলে পরবর্তী ধাপে যান, অন্যথায় একটি ত্রুটি (error) হ্যান্ডেল করুন।

ধাপ ৩: প্রক্রিয়া সম্পূর্ণ করা

  1. প্রক্রিয়া শেষ করা:
    • প্রক্রিয়াটি সম্পূর্ণ করতে End স্টেজ যোগ করুন।
    • এখানে, ডিবাগ বা রান করার জন্য Debug মোডে যান এবং ধাপে ধাপে প্রক্রিয়া চালান।

ফ্লোচার্টের চিত্র (উদাহরণ)

প্রক্রিয়া এবং অবজেক্টের ফ্লোচার্ট Blue Prism-এর Process Studio এবং Object Studio তে নিচের মতো হবে:

প্রক্রিয়া:

  • Start -> Login Action -> FetchCustomerInfo -> Decision (তথ্য ঠিক কিনা) -> End

অবজেক্ট:

  • LoginAction: Write (ইউজারনেম এবং পাসওয়ার্ড) -> Click (লগইন বাটন)
  • FetchCustomerInfo: Read (গ্রাহক তথ্য সংগ্রহ)

উপসংহার

এই উদাহরণে, আমরা দেখেছি কিভাবে Blue Prism-এ একটি অবজেক্ট তৈরি করে একটি অ্যাপ্লিকেশনের সাথে ইন্টারঅ্যাকশন করা যায় এবং কিভাবে প্রক্রিয়া তৈরি করে সেই অবজেক্টের বিভিন্ন অ্যাকশন ব্যবহার করে একটি কাজ সম্পন্ন করা যায়। এভাবে Blue Prism ব্যবহার করে পুনরাবৃত্তিমূলক কাজগুলো সহজে স্বয়ংক্রিয় করা সম্ভব।

আরও দেখুন...

Promotion